package com.cloudvane.ossc.infrastructure;

import java.io.InputStream;

import com.cloudvane.ossc.AccessControlEnum;

public class CloudObject {

	private String fileName;
	
	private AccessControlEnum accessControl;
	
	private InputStream cloudObject;
	
	private String directoryName;

	/**
	 * @return the fileName
	 */
	public String getFileName() {
		return fileName;
	}

	/**
	 * @param fileName the fileName to set
	 */
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	/**
	 * @return the accessControl
	 */
	public AccessControlEnum getAccessControl() {
		return accessControl;
	}

	/**
	 * @param accessControl the accessControl to set
	 */
	public void setAccessControl(AccessControlEnum accessControl) {
		this.accessControl = accessControl;
	}

	/**
	 * @return the directoryName
	 */
	public String getDirectoryName() {
		return directoryName;
	}

	/**
	 * @param directoryName the directoryName to set
	 */
	public void setDirectoryName(String directoryName) {
		this.directoryName = directoryName;
	}

	/**
	 * @return the cloudObject
	 */
	public InputStream getCloudObject() {
		return cloudObject;
	}

	/**
	 * @param cloudObject the cloudObject to set
	 */
	public void setCloudObject(InputStream cloudObject) {
		this.cloudObject = cloudObject;
	}
}
